@charset "utf-8";
/* CSS Document */

/*页面初始化*/
html{overflow-x:hidden;}
*{margin:0;padding:0;word-break:break-all;}
h1,h2,h3,h4,h5,h6{ font-weight:normal;}
i,em{ font-style:normal;}
body{padding:0px;margin:0;font-size:12px; background:#fff; color:#333;}
p{}
a{text-decoration:none; color:#333;}
img{ border:none;}
img.lazy{ background:url(../images/loading.gif) no-repeat center;}
.pic img{ width:100%; height:auto;}
li{ list-style:none;}
input,button,textarea {outline: none; border:0;}
.clr{ clear:both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden; overflow:hidden;}
/*为了IE的html5*/
article,aside,dialog,footer,header,section,footer,nav,figure,menu{display:block}
/*滚动条 可选*/
/*::-webkit-scrollbar{width:10px;height:10px;}
::-webkit-scrollbar-button:vertical{display:none;}
::-webkit-scrollbar-track:vertical{background-color:black;}
::-webkit-scrollbar-track-piece{background-color:#F5F5F5;}
::-webkit-scrollbar-thumb:vertical{margin-right:10px; background-color:#A6A6A6;}
::-webkit-scrollbar-thumb:vertical:hover{background-color:#aaa;}
::-webkit-scrollbar-corner:vertical{background-color:#535353;}
::-webkit-scrollbar-resizer:vertical{background-color:#FF6E00;}*/
/*选中 可选*/
::selection { background:#094e5a; color:#fff; }
::-moz-selection { background:#094e5a; color:#fff; }
::-webkit-selection { background:#094e5a; color:#fff; }
/*兼容写法*/
.ie7_hints{ height:30px; line-height:30px; text-align:center; background:#ffffdc; color:#b78e66;}
ie6,ie7,ie8{behavior: url(ie-css3.htc); /*使IE678支持css3 应对border-radius,box-shadow，text-shadow*/
padding:10px;
padding:9px\9; /* all ie */
padding:8px\0; /* ie8-9 */
*padding:5px; /* ie6-7 */
+padding:7px; /* ie7 */
_padding:6px; /* ie6 */
}



/*************代码正式开始******************/
@font-face {
  font-family: 'iconfont';
  src: url('http://at.alicdn.com/t/font_1464667875_2157435.eot'); /* IE9*/
  src: url('http://at.alicdn.com/t/font_1464667875_2157435.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('http://at.alicdn.com/t/font_1464667875_2157435.woff') format('woff'), /* chrome、firefox */
  url('http://at.alicdn.com/t/font_1464667875_2157435.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('http://at.alicdn.com/t/font_1464667875_2157435.svg#iconfont') format('svg'); /* iOS 4.1- */
}
                    
.iconfont{ font-family: "iconfont" !important;font-size: 16px;font-style: normal;-webkit-font-smoothing: antialiased;-webkit-text-stroke-width: 0.2px;-moz-osx-font-smoothing: grayscale;}        

/*banner*/
.banner_index_phone{ height:350px; width:100%; background-repeat:no-repeat; background-size:cover; background-position: center;position:relative; margin-top:100px;}
#indexslider_phone {position:absolute;background-color:#1c597c;left:0;top:0;bottom:0; right:0;width:100%;height:100%;overflow:hidden;}
#indexslider_phone .hd{ width:100%; position:absolute; bottom:10px;z-index: 2;text-align: center;}
#indexslider_phone .hd .swiper-pagination-bullet{ display:inline-block;*display:inline;*zoom:1;width:10px; height:10px;margin: 2px 5px;font-size: 0px;line-height: 10px;text-align: center;background:#000;cursor: pointer;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;behavior: url(ie-css3.htc); z-index:2;filter: alpha(opacity=50);-khtml-opacity: 0.5;-moz-opacity: 0.5;opacity: 0.5;behavior: url(ie-css3.htc); z-index:2;}
#indexslider_phone .hd .swiper-pagination-bullet-active{background: #5cb900;color: #bf250c;filter: alpha(opacity=100);-khtml-opacity: 1;-moz-opacity: 1;opacity: 1;}
#indexslider_phone .tempWrap{ height:100%;}
#indexslider_phone .bd{ width:100% !important; height:100% !important;}
#indexslider_phone .swiper-slide { position:relative; width:100% !important; height:100% !important; background-position:center; background-size:cover; background-repeat:no-repeat;text-align: center;font-size: 18px;/* Center slide text vertically */display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
#indexslider_phone .swiper-slide img{ width:100%; height:auto;}




.phone{ display:none;}
@media (max-width:1199px){

}

/*平板电脑竖屏*/
@media (max-width:991px){

}

/*手机*/
@media (max-width:767px){
.pc{ display:none;}
.phone{ display:block;}
body{  padding-top:51px;background:#f0f0f0;}


.banner_sub_phone{height:250px; width:100%; background-repeat:no-repeat; background-size:cover; background-position: center;position:relative; margin-top:100px;}

/*头部*/
.fixed{ position:fixed;}
.head-phone{ height:60px; line-height:60px; border-bottom:1px #dbdbdb solid; background:#fff; top:0; bottom:auto;left:0;right:0; z-index:1001;}
.head-phone .head-btn{ display:block; width:60px; height:60px; position:absolute; top:0; text-align:center; line-height:50px; color:#0274cc;}
.head-phone .head-btn-l{ left:0; right:auto;}
.head-phone .head-btn-r{ left:auto; right:0;}
.head-phone .head-btn .iconfont{ font-size:24px;}
.head-phone .head-btn:active{ background:#0274cc; color:#fff;}
.head-phone h1{ width:80%;text-align:left; height:100%; font-size:20px; color:#333; position:relative;}
.head-phone h1 img{ height:100%; width:auto; vertical-align:middle;}
.head-phone h1 a .iconfont{ display:none; position:absolute; left:50%; margin-left:-10px; line-height:16px; width:20px; height:20px; bottom:-5px; color:#2993a6;}
.head-phone h1 .menu_btn .iconfont{ display:block; font-size:16px;}

/*导航*/
.sidemenu_mask{ position:fixed; left:0; top:0; width:100%; height:100%; background:#000; z-index:1001; display:none;
filter: alpha(opacity=50);/* internet explorer */
-khtml-opacity: 0.5;     /* khtml, old safari */
-moz-opacity: 0.5;      /* mozilla, netscape */
opacity: 0.5;}
.sidemenu{ position:fixed; right:0; top:0; width:0; height:100%;  z-index:10012; background:url(../images/alpha_blue90.png) repeat; overflow:auto; -webkit-overflow-scrolling: touch;
-moz-box-shadow:0px 0px 10px rgba(0,0,0,0.5);              
-webkit-box-shadow:0px 0px 10px rgba(0,0,0,0.5);           
box-shadow:0px 0px 10px rgba(0,0,0,0.5);}
.sidemenu .head-phone{ background:none; border-bottom:0;}
.sidemenu .head-phone .head-btn{ color:#fff;}
.sidemenu h3{  color:#fff; font-size:18px;  line-height:40px; overflow: hidden;white-space: nowrap; font-weight:normal; text-align:center;position:relative;}
.sidemenu h3 a{ color:#fff; display:block; }
.sidemenu h3.on a,.sidemenu h3 a:active{ background:#2992a8;}
.sidemenu h3.hassub.on:after{ content:''; display:block; width:0;height:0;border-width:0 5px 5px 5px; border-color:transparent transparent #0274cc transparent; border-style:dashed dashed solid dashed; position:absolute; left:50%; margin-left:-5px; bottom:0;}
.sidemenu ul {background-color:#23c2de; overflow:hidden; display:block; height:50px; width:100%;}
.sidemenu ul li{ float:left; width:33.3%; height:50px; line-height:50px; font-size:14px; display:block; }
.sidemenu ul li a{ display:block; text-align:center; overflow: hidden;white-space: nowrap;text-overflow: ellipsis; color:#fff;}
.sidemenu ul li a:active{ color:#fff; background-color:#2993a6;}


#indexslider_phone2 {position:absolute;background-color:#1c597c;left:0;top:0;bottom:0; right:0;width:100%;height:100%;overflow:hidden;}
#indexslider_phone2 .hd{ width:100%; position:absolute; bottom:10px;z-index: 2;text-align: center;}
#indexslider_phone2 .hd .swiper-pagination-bullet{ display:inline-block;*display:inline;*zoom:1;width:10px; height:10px;margin: 2px 5px;font-size: 0px;line-height: 10px;text-align: center;background:#000;cursor: pointer;-webkit-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;behavior: url(ie-css3.htc); z-index:2;filter: alpha(opacity=50);-khtml-opacity: 0.5;-moz-opacity: 0.5;opacity: 0.5;behavior: url(ie-css3.htc); z-index:2;}
#indexslider_phone2 .hd .swiper-pagination-bullet-active{background: #5cb900;color: #bf250c;filter: alpha(opacity=100);-khtml-opacity: 1;-moz-opacity: 1;opacity: 1;}
#indexslider_phone2 .tempWrap{ height:100%;}
#indexslider_phone2 .bd{ width:100% !important; height:100% !important;}
#indexslider_phone2 .swiper-slide { position:relative; width:100% !important; height:100% !important; background-position:center; background-size:cover; background-repeat:no-repeat;text-align: center;font-size: 18px;/* Center slide text vertically */display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
#indexslider_phone2 .swiper-slide img{ width:100%; height:auto;}



/*公司简介*/
.lomoCompany{width:94%;padding: 0px 3%;background:#f0f0f0;}
.lomoCompany dl{padding:30px 5% 0px 5%;}
.lomoCompany dl dt{font-size: 26px;line-height: 36px;color:#333;position: relative; padding-bottom:10px;}
.lomoCompany dl dt:after{content: '';width: 12px;height: 2px;background-color: #9a9a9a;position: absolute;bottom: 0px;left: 0px;}
.lomoCompany dl dd{display: block;line-height: 30px;font-size: 16px;color: #444; margin-top:7px;}

.lomoCompany ul{padding:26px 5%; overflow:hidden;}
.lomoCompany ul li{width:33.3%;float:left;}
.lomoCompany ul li:last-child{padding-right:0px;}
.lomoCompany ul li>span{display:block;color:#666;line-height:30px;font-size:14px;}
.lomoCompany ul li p{font-size:30px;line-height:30px;color:#666;}

.lomoCompanyPage{background:#fff;}
.lomoCompanyPage dl dd p{text-indent:2em;}

/*产品*/
.lomoProduct{ width:90%; height:160px;background: url(../images/cpBg1.jpg) no-repeat center;background-size:cover;padding:20px 5%; width:90%; margin-bottom:10px;}
.lomoProduct .lomoProductBd{border: 1px solid #a6a59f;position: absolute;color: #fff;text-align: center; width:90%; height:160px;}
.lomoProduct .lomoProductBd strong{font-size: 20px;display: block;margin-top: 36px;}
.lomoProduct .lomoProductBd span{display: block;font-size: 18px;margin-top: 10px;}
.lomoProduct .lomoProductBd i{font-size: 12px;margin-top: 10px;display: block;font-style: normal;text-transform: uppercase;}

.lomoBox{width:94%;padding: 0px 3%;background:#f0f0f0; margin-bottom:10px;}
.lomoBoxBg{padding:30px 5% 0px 5%; background:#fff; overflow:hidden;}
.lomoBox h4 span { font-size: 26px;}
.lomoBox h4 span i {color: #666666;margin-left: 10px;font-style: normal;font-size: 14px;text-transform: uppercase;}
.lomoBox h4 p {font-size: 16px;color: #444;margin-top: 8px;}

/*新闻*/


.lomoNewTab {width:100%; margin-top:20px;}
.lomoNewTab li {float:left;margin-right:5px}
.lomoNewTab li a {display:block;padding:10px 20px;background:#f5f5f5;text-decoration:none;color:#333}
.lomoNewTab li a:hover {background:#f5f5f5}
.lomoNewTxt{width:100%; padding:10px 0;}
#tabs-1 .lomoNewTxt dt{background: url(../images/newBanner.jpg) no-repeat top center;background-size:cover; height:100px; width:100%}
#tabs-2 .lomoNewTxt dt{background: url(../images/serbanner.jpg) no-repeat top center;background-size:cover; height:100px; width:100%}
.lomoNewTxt dd a{display:block; width:100%; height:auto;}
.lomoNewTxt dd h1{font-size:15px; padding:10px 0 5px 0;}
.lomoNewTxt dd p{display:block; font-size:12px; line-height:22px;color:#b6b7b7;}
#tabs_container {overflow:hidden;position:relative;zoom:1; width:100%}
#tabs_container div{width:100%; }
.transition {
-webkit-transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out;
-ms-transition:all .3s ease-in-out;
transition:all .3s ease-in-out;
-webkit-transition-delay:.3s;
-moz-transition-delay:.3s;
-o-transition-delay:.3s;
-ms-transition-delay:.3s;
transition-delay:.3s}
.make_transist {
-webkit-transition:all .3s ease-in-out;
-moz-transition:all .3s ease-in-out;
-o-transition:all .3s ease-in-out;
-ms-transition:all .3s ease-in-out;
transition:all .3s ease-in-out}
.hidescale {-webkit-transform:scale(.9);-moz-transform:scale(.9);-o-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);filter:alpha(opacity=0);opacity:0; z-index:-1}
.showscale {-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);opacity:1;
-webkit-transition-delay:.3s;
-moz-transition-delay:.3s;
-o-transition-delay:.3s;
-ms-transition-delay:.3s;
transition-delay:.3s; z-index:1}

.tabulous_active {background:#0274cc!important;color:#fff!important}
.tabulousclear {display:block;clear:both}

/*合作伙伴*/
.inF{width:100%;margin:20px 0; float:left;}
.inF_con{width:100%;float:left;}
.inF_con li{width:33.3%;margin-left:-1px;margin-top:-1px;float:left;}
.inF_con li a{display:block;border:1px solid #f5f5f5;overflow: hidden;height: 84px;position:relative;}
.inF_con li a .span_img {position: absolute;left: 0;right:0px;top: 0;height: 84px;line-height:84px;transform:translateX(0);background: no-repeat center center;background-size: contain;-webkit-transition: all .7s;transition: all .7s;text-align:center;}
.inF_con li a .span_img img{vertical-align:middle;height:auto;max-width:70%;}

/*联系我们*/
.lomoContact{margin:20px 0;}
.lomoContact ul li{line-height:25px; font-size:14px;}

.lomoCopR{background:#000;color:#fff; padding:30px 5%;}
.lomoCopR dt{font-size:15px; border-bottom:solid 1px #fff; padding-bottom:10px;opacity: 0.4}
.lomoCopR dd{font-size:12px;opacity: 0.4; line-height:20px; margin-top:10px;}


}

